runtime.m.procid (field)
16 uses
runtime (current package)
heapdump.go#L567: dumpint(mp.procid)
os_linux.go#L402: getg().m.procid = uint64(gettid())
os_linux.go#L410: getg().m.procid = 0
os_linux.go#L581: tgkill(getpid(), int(mp.procid), sig)
os_linux.go#L687: sevp.sigev_notify_thread_id = int32(mp.procid)
os_linux.go#L846: for atomic.Load64(&mp.procid) == 0 {
os_linux.go#L855: tid := gp.m.procid
os_linux.go#L857: if atomic.Load64(&mp.procid) == tid {
os_linux.go#L867: if mp.procid == tid {
runtime2.go#L625: procid uint64 // for debuggers, but offset not hard-coded
trace.go#L527: ug.mid = int64(s.g.m.procid)
tracebuf.go#L186: mID = w.mp.procid
tracecpu.go#L261: hdr[2] = mp.procid
traceevent.go#L45: tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), goStatus, gp.inMarkAssist, 0 /* no stack */).end()
traceruntime.go#L503: pp.trace.mSyscallID = int64(tl.mp.procid)
traceruntime.go#L603: tl.writer().writeGoStatus(gp.goid, int64(tl.mp.procid), tracev2.GoSyscall, false, 0 /* no stack */).end()
 |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |